﻿using System;
using System.Collections.Generic;
using System.Linq;
using Microsoft.Xna.Framework;
using Microsoft.Xna.Framework.Audio;
using Microsoft.Xna.Framework.Content;
using Microsoft.Xna.Framework.GamerServices;
using Microsoft.Xna.Framework.Graphics;
using Microsoft.Xna.Framework.Input;
using Microsoft.Xna.Framework.Media;

namespace MyImaginaryFriends_Redux.Screens.GamePlayScreen_Classes
{
    class VisibleTile
    {
        enum TileCollision//this will only be used by the Colliding tile struct
        {
            Passable = 0,
            Impassable = 1,
            Platform = 2,
        }

      
            public Texture2D t2d_Texture;

            public const int i_TileWidth = 32;
            public const int i_TileHeight = 32;

            public static readonly Vector2 v_Size = new Vector2(i_TileWidth, i_TileHeight);

            public VisibleTile(Texture2D texture)
            {
                t2d_Texture = texture;
            }

            public int GetWidth()
            {
                return i_TileWidth;
            }

            public int GetHeight()
            {
                return i_TileHeight;
            }
        


    }
}
